package cn.com.nes.site.service.workOrder.dto;

import cn.com.nes.site.service.crm.customer.dto.CustomerDTO;
import cn.com.nes.site.service.crm.customer.dto.CustomerHouseDTO;
import cn.com.nes.site.service.crm.opportunity.dto.OpportunityInfoDto;
import cn.com.nes.site.service.crm.order.dto.SalePriceMasterDTO;
import cn.com.nes.site.service.monitor.dto.EquipmentInfoDTO;
import cn.com.nes.site.service.project.dto.TProjectDTO;
import lombok.Data;

import java.util.List;

/**
 * 长效管护安装工单详情DTO
 *
 * @Author: ShenWei
 * @Date: 2024/05/23/15:27
 */
@Data
public class WorkOrderInstallDetailDTO {

    /**
     * 工单主体详情
     */
    private WorkOrderInstallInfoDTO workOrderInfo;
    /**
     * 安装工单图片列表
     */
    private List<WorkOrderInstallPicDTO> picList;
    /**
     * 工单下系统单信息
     */
    private SalePriceMasterDTO salePriceMasterDetail;
    /**
     * 客户档案信息
     */
    private CustomerDTO customerDetail;
    /**
     * 客户房屋信息
     */
    private List<CustomerHouseDTO> houseList;
    /**
     * 工单设备信息
     */
    private List<EquipmentInfoDTO> equipmentInfoList;
    /**
     * 工单所属商机信息
     */
    private OpportunityInfoDto opportunityInfo;
    /**
     * 工单项目详情
     */
    private TProjectDTO projectDetail;
}
